@charset "utf-8";
.pro,.news-about,.contact_pro,.links{ width:1080px; margin:0 auto; overflow:hidden;}
.pro_top{ margin-top:40px; height:74px; background:url(../images/pro_bg_17.jpg) no-repeat center bottom; text-align:center;}
.pro_top h3{ font-size:24px;}
.pro_top span{ font-size:14px; text-transform:uppercase;}


#tab2{width:1080px; height:480px;position:relative; }
#tab2 .tab_menu2{ z-index:1; text-align:center; height:34px; margin:20px auto 0;}
#tab2 .tab_menu2 li{display:inline-block;height:34px;line-height:34px; padding:0 22px; font-size:18px;border-bottom:0px;cursor:pointer; color:#000; }
#tab2 .tab_box2{width:1080px;height:450px;clear:both;top:41px;position:relative; background:#fff;}
#tab2 .tab_menu2 .selected2{cursor:pointer;  transition:0.5s; color:#940000;}
#tab2 .hide{display:none;}
.tab_box2{padding:5px 0;}
.tab_box2 div li{ float:left; width:220px; height:160px; border:1px solid #a0a0a0; position:relative; margin:10px 24px;}
.tab_box2 div li span{ position:absolute; left:0; bottom:0; height:24px; background:rgba(0,0,0,0.6); text-align:center; width:222px; line-height:24px;}
.tab_box2 div li span a{ color:#fff;}

.news-about{ margin-bottom:30px;}
.news{ width:274px; height:293px; padding:0 7px; border:1px solid #a0a0a0; border-radius:5px;}
.news_top{ height:33px; border-bottom:1px solid #a0a0a0;  padding-left:30px; }
.news_top h3{ display:inline-block; height:33px; line-height:33px; font-size:18px;}
.news_top a{ float:right; margin-top:10px;}
.news_con{ padding:15px 0;}
.news_con li{ height:24px; line-height:24x; border-bottom:1px dashed #a0a0a0; background:url(../images/line_dian_32.jpg) no-repeat 10px center; padding-left:24px;}

.about{ width:695px; height:255px; background:url(../images/about_bg_28.jpg) no-repeat; padding:20px;}
.about img{ border-radius:5px;}
.about div{ width:450px; line-height:28px; text-indent:30px;}
.about div a{ color:#de0000; margin-left:30px;}
.contact_con{ padding:18px 30px; overflow:hidden; font-size:12px; line-height:24px;}

.proa{ width:693px; height:253px; border:1px solid #a0a0a0; border-radius:5px; padding:20px; margin-bottom:30px;}
.gd{ width:693px; margin:0 auto; overflow:hidden;}
.gd_01{ position:relative; overflow:hidden; width:693px; height:220px;}
.gd_01 em{position: absolute;top: 38%;}
.gd_01 .t_l{ left:0px;}
.gd_01 .t_r{ right:0px;}
.gd_01 #simg{ margin: 0 30px; height:260px;}
.gd_01 li{ float:left; width:146px; margin:40px 15px; text-align:center;}
.gd_01 li.last{ padding-right:0;}
.gd_01 li img{ display:block; border:1px solid #a0a0a0;}
.gd_01 li span{ display:block; margin-top: 5px; width:146px; text-align: center; height: 24px; line-height: 24px; }
.gd_01 .fl { float:left;}
.gd_01 .fr { float:right;}
.gd_01 .pa{ position:absolute;}
.gd_01 .pr{ position:relative}

.newss{ height:260px;}
.pros{ height:220px;}

.links_top{ height:40px; line-height:40px;  border-bottom:1px solid #a0a0a0; padding-left:30px; font-size:18px; text-transform:uppercase;}
.links_con{ padding:20px;}
.links_con a{ margin:0 10px;}








